printing: Unref old spool_io before setting new one
authorMarek Kasik <mkasik@redhat.com>
Wed, 12 Jan 2022 11:36:44 +0000 (12:36 +0100)
committerMarek Kasik <mkasik@redhat.com>
Wed, 12 Jan 2022 11:47:28 +0000 (12:47 +0100)
commit915090f1182a2981768c8d1de6ffbeea54d3dfbc
treef30840f83af1078ca6ee561f5716d331124d413b
parent21d40fc0386794a5c4991ce8f5eeba96cdf23884
printing: Unref old spool_io before setting new one

Unref private spool_io of GtkPrintJob before setting it to a new one
in gtk_print_job_set_source_file() and gtk_print_job_set_source_fd()
to prevent a leak.

Fixes: #4627
gtk/gtkprintjob.c